3591 633
923 30
2991 509
2099 669
6936 610
3262 626
2013 492
729 140
8553 577
2887 390
2843 203
2775 178
4718 744
14667 358
3652 346
3925 404
11055 181
18787 722
21202 33
13416 195
3157 551
31395 449
8105 321
46995 379
1521 69
4929 596
3287 496
10203 307