15037 538
2928 116
10549 266
24779 532
14523 613
10596 278
7022 45
46793 384
34992 171
7072 395
28237 49
9872 680
21232 698
11363 243
4700 358
12505 650
17861 275
16634 384
7040 237
21839 843
9861 122
3261 47
46823 467
39775 424
15153 305
25741 272
30413 247
29026 278