303285 709
80350 175
10203 359
19317 97
38555 445
24744 282
4539 446
6830 745
1886 240
11475 642
5828 569
7601 509
3945 335
3961 130
2428 99
4373 341
3904 436