2592 103
3912 232
5851 480
25176 84
29150 508
4012 455
3846 424
15720 778
3553 540
8413 436
7043 464
3941 246
18648 275
4612 757
12900 650
4408 752
2278 391
1445 199
9334 270