2226 29
5487 629
7936 318
11628 243
4850 621
26919 477
5488 767
48241 941
99039 250
22121 808
21196 501
104825 509
19909 171
114915 508
10285 487
50902 78
25468 262
76098 491
8249 603
190775 216
59015 600
49627 255
5540 47
17184 359
22536 87
4919 455
56341 762
69275 160