302930 709
80306 175
10186 359
19154 97
38341 445
24701 282
4528 446
6815 745
1882 240
11442 642
5820 569
7590 509
3944 335
3957 130
2417 99
4369 341
3899 436