302733 709
80289 175
10183 359
19076 97
38242 445
24683 282
4523 446
6814 745
1876 240
11419 642
5820 569
7580 509
3943 335
3953 130
2414 99
4369 341
3897 436