14096 334
8016 299
3821 380
6638 212
4867 253
7406 639
5192 664
2646 52
7201 718
7530 351
10175 636
5153 555
5534 87
7823 255
4882 515
7701 430
10610 481
8414 588
7255 115
2856 113
14249 690
2888 441
4440 767
1780 92
2880 259
3084 292
2532 228
3855 501