302703 709
80284 175
10183 359
19055 97
38228 445
24678 282
4523 446
6813 745
1875 240
11416 642
5820 569
7580 509
3942 335
3952 130
2413 99
4368 341
3895 436