31438 620
8005 77
7391 297
43465 313
12801 306
9120 409
6464 588
14741 616
11195 647
6805 252
3632 273
11755 901
16240 274
4515 328
3103 815
4367 440
6037 483
1507 161
9595 343
2232 144
3683 867
12016 634
4936 557
1787 356
1668 268