15033 538
2928 116
10546 266
24771 532
14522 613
10595 278
7021 45
46774 384
34983 171
7072 395
28229 49
9870 680
21231 698
11362 243
4699 358
12503 650
17854 275
16629 384
7035 237
21834 843
9858 122
3259 47
46816 467
39765 424
15150 305
25735 272
30405 247
29023 278