15026 133
6536 52
17410 209
20711 207
11652 380
8888 909
8689 680
3804 41
14786 178
12435 588
4911 420
25468 486
7269 596
5960 779
29938 494
5668 504
3842 657
49705 194
18470 165
9638 151
6463 279
6997 349
8272 370
38378 319
13109 720
7950 521
2595 226
7318 480