3121 60
5690 761
3759 644
12028 351
6279 545
7237 354
2882 194
2844 438
10585 133
13951 277
3589 580
8458 547
10275 729
14264 296
1087 51
3911 793
9501 325
1924 72
2275 178
6379 261
2814 151
4787 72
12796 114
7335 335