30912 41
17411 720
24465 234
14801 56
10517 687
13419 152
12705 552
14250 598
18530 560
7271 803
4906 428
3287 477
4300 369
20767 278
13029 688
8518 606
26677 201
17443 409
5260 670
5227 480
3162 605
20157 83
10877 78
3832 391
19928 267
2443 166
4526 562
116295 641