5011 455
4960 530
14820 351
93853 286
21981 846
25293 402
3410 179
22171 748
19092 654
26823 651
7265 648
10182 404
9492 595
1257 139
6804 121
1059 101
3624 345
1383 136
1261 228
9348 189
12798 444
3321 689
1092 37
3614 728
2426 390