30183 96
2309 446
16522 503
13519 697
1657 304
7350 814
4517 712
1792 405
14037 688
2964 75
1387 260
3949 613
3759 415
17590 561
22182 171
12686 680
6745 220
9197 35
5376 386
24615 306
3196 591
3650 462
3111 771
3694 594
19586 185
26438 555
5505 799
5289 72