2661 103
4013 232
5911 480
25222 84
29326 508
4035 455
3857 424
15780 778
3562 540
8440 436
7061 464
3955 246
18694 275
4627 757
12926 650
4411 752
2283 391
1449 199
9345 270