5015 85
32166 121
10736 699
6135 806
14386 272
5302 129
8038 323
3050 195
15649 734
14883 490
17849 664
9933 315
8147 712
6089 566
7327 744
9506 337
5233 405
777 45
2405 388
7265 493
16444 306
31335 294
8779 538
11631 280