29928 263
7378 65
11389 478
13109 96
1239 313
9856 245
26304 504
12610 838
2152 443
6485 707
30257 537
28755 634
14259 125
4271 598
9452 286
19442 612
9119 136
32222 145
7981 453
5070 575
9375 557
7153 345
26228 652
25786 160