3003 119
1880 174
3061 490
1358 50
1806 216
2810 165
16166 738
14809 500
3224 726
27489 389
6644 472
2983 637
2582 324
3205 725
1511 99
3756 541
3941 650
5197 953
1615 398
4088 739
4824 120
16351 296
2296 223
4938 807