302373 707
80256 175
10176 359
18916 97
38053 445
24630 282
4517 446
6809 745
1870 240
11354 642
5815 569
7565 509
3939 335
3950 130
2407 99
4363 341
3891 436