505 159
2394 514
20717 331
7398 730
28361 780
5887 225
7023 124
20458 104
21146 879
6850 374
54664 77
3217 601
8225 537
9587 484
6471 91
4520 456
22472 669
2991 406
2186 331
2681 344
3010 577
2503 318
1687 115