30911 88
10426 338
20589 255
3948 328
3990 203
14712 384
14128 44
25171 357
2511 324
12143 518
30672 575
4787 444
24243 354
26790 783
21321 183
25239 445
35448 205
9370 962
6492 455
12707 699
18475 581
34701 84
11405 593
13556 421
12353 332
16123 664
28113 160
11591 499