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