38593 200
15105 623
29699 596
11926 412
16673 182
7526 471
3956 455
35529 633
2320 542
2743 241
13063 523
21244 596
2445 456
2320 577
8438 454
2109 552
3485 812
3774 435
9853 592
43619 639
7028 292
1123 239
3091 268
30466 405