1326 199
2861 777
3911 412
3198 272
291677 592
170837 570
147978 476
64338 392
115248 515
227695 931
24499 637
160484 852
271084 973
256125 549
184515 665
41211 816
108327 834
29476 840
134493 394
310556 1208
157526 566
116497 961