5028 269
2856 225
4753 594
3073 601
6306 197
5200 279
3461 233
5330 806
4000 472
20054 798
11747 640
12826 201
18536 167
232205 880
460587 974
12464 108
50376 327
130650 541
27101 621
17525 469
43436 239
5362 411
2962 76
4186 867
3860 331
3658 261
4762 714
6145 623