5078 787
4188 677
6463 503
306112 568
10183 444
13020 393
11967 631
25830 211
22468 110
8535 247
44495 430
279557 1201
26356 323
5277 35
22509 833
19722 381
5377 110
195652 232
125282 459
99482 236
6306 966
5212 212
7429 636
98272 340
94158 668
2853 105
7852 452
7630 300