3593 102
4006 300
13943 541
17417 585
39884 57
8193 208
3166 864
3481 925
11327 651
6677 599
5406 757
1994 96
3862 775
1818 90
2982 205
3384 123
7960 660
2083 63
2274 658
5362 132
25164 939
4379 478
18373 577
4616 350
10405 347
4791 452
18222 417
6926 128