30008 879
11960 634
46789 600
3285 517
31444 614
2561 232
7222 582
12056 781
21007 422
6333 529
11431 125
13768 955
6562 283
20047 704
17289 287
4478 471
20440 838
21734 450
50295 866
23739 386
14759 626
13506 312
9051 711
19881 654