3112 496
21076 603
2533 587
8960 353
1739 79
4222 575
7210 369
6144 551
2555 63
1220 68
17231 68
38165 860
8959 534
6712 280
3630 549
2237 67
9224 476
4698 503
1666 345
2961 505
5199 738
6953 527
5347 338
4165 601
6293 929
15832 532
2036 304
2940 201