303128 709
80326 175
10190 359
19245 97
38453 445
24728 282
4534 446
6822 745
1884 240
11458 642
5824 569
7595 509
3945 335
3957 130
2424 99
4372 341
3902 436