9023 445
5051 632
30967 91
14855 126
244249 1195
2373173 3930
327017 529
2114707 3406
382768 1160
276551 1575
2681466 6579
250354 642
186942 592
699459 1985
249328 1180
94757 372
141899 691
110334 629
45787 385
53994 627
290826 1058