3290 305
9123 101
21278 653
29785 629
22216 91
23850 640
22888 594
17516 267
2428 88
10151 184
6312 700
7727 163
5478 201
4265 356
1927 96
21491 541
3842 431
3092 461
4308 890
5846 375
11464 445
8743 622
6854 32
4591 737
7015 440
3171 182
13340 342
6312 582