303709 709
80399 175
10215 359
19481 97
38776 445
24783 282
4547 446
6837 745
1891 240
11501 642
5836 569
7612 509
3951 335
3964 130
2437 99
4382 341
3909 436