303659 709
80397 175
10214 359
19473 97
38756 445
24781 282
4546 446
6837 745
1890 240
11499 642
5836 569
7612 509
3951 335
3964 130
2436 99
4382 341
3909 436