303265 709
80343 175
10201 359
19305 97
38540 445
24740 282
4539 446
6830 745
1886 240
11472 642
5827 569
7598 509
3945 335
3961 130
2427 99
4373 341
3903 436