302621 708
80273 175
10183 359
19026 97
38192 445
24670 282
4522 446
6813 745
1875 240
11407 642
5820 569
7578 509
3941 335
3952 130
2411 99
4368 341
3894 436