51013 105
36456 540
5494 538
20879 311
3862 749
5506 210
6367 158
4426 671
9310 590
4526 527
2847 90
90312 612
7295 414
13317 944
11279 116
42254 647
33634 545
10490 614
15155 850
9101 239
8611 240
6819 89
5345 589
4314 476
16665 793
135599 447
34328 277
53999 394