40913 510
13049 128
20639 796
2341 269
2028 468
1945 372
14951 497
11954 291
12705 49
5760 282
17255 720
18211 755
20920 675
1583 480
15829 725
32140 600
29254 676
19401 267
27243 928
1688 489
21461 240
6375 582
6910 750
23014 641