15065 545
1924 193
2810 307
3657 589
7175 952
8250 551
7347 271
9749 572
17166 126
2181 266
4479 447
4076 483
3521 130
13347 425
9838 103
14692 367
21843 328
4542 748
10608 491
4504 334
4237 159
2555 117
15725 680
2469 89