5028 269
2856 225
4753 594
3073 601
6307 197
5200 279
3461 233
5330 806
4001 472
20055 798
11747 640
12828 201
18539 167
232230 880
460641 974
12469 108
50382 327
130671 541
27104 621
17528 469
43442 239
5362 411
2962 76
4186 867
3861 331
3658 261
4762 714
6145 623