21291 500
7565 371
31591 754
6209 780
27623 642
7888 248
8531 146
8086 429
2122 278
4142 698
9374 772
9577 662
6190 594
4600 39
6231 897
30006 443
3109 375
7563 175
4809 377
3625 214
12638 927
3603 412
3752 78
22288 852
4913 384
15760 139
8603 356
8933 673