5015 396
43209 476
9694 337
5690 523
8907 249
4394 551
3850 391
17101 114
4120 601
10238 169
4429 748
6705 246
17361 876
17628 529
5586 461
4402 803
2880 127
3778 732
8151 566
9821 780
3192 669
1807 166
4086 603
4434 532
6459 331
2108 268
18329 877
1932 124