29938 90
10587 396
17514 505
10443 71
9070 322
3421 536
15188 509
5589 97
17844 592
9962 419
10600 672
18519 203
11841 405
34461 117
24459 58
13882 37
20079 109
24190 74
10121 495
5508 175
23254 116
6543 530
3052 235
17052 847
41658 667
26181 105
9808 459
13165 299