303409 709
80366 175
10209 359
19377 97
38614 445
24753 282
4543 446
6833 745
1887 240
11488 642
5833 569
7606 509
3948 335
3963 130
2430 99
4374 341
3908 436