5005 396
43202 476
9645 337
5664 523
8864 249
4378 551
3823 391
16855 114
4103 601
10180 169
4420 748
6678 246
17353 876
17575 529
5553 461
4374 803
2866 127
3769 732
8142 566
9802 780
3190 669
1803 166
4071 603
4419 532
6457 331
2106 268
18322 877
1922 124