29035 99
2110 75
12336 405
602 71
3158 568
3392 458
18834 722
2395 139
3269 709
4691 291
2825 491
4047 675
3077 620
16555 92
3307 216
1635 135
4269 433
5714 362
4679 543
3131 313
2333 307
19263 635
18391 170
5215 517
25571 763
16486 780
32159 899
15868 820