5028 269
2857 225
4753 594
3073 601
6307 197
5200 279
3461 233
5330 806
4001 472
20055 798
11747 640
12828 201
18541 167
232252 880
460701 974
12470 108
50383 327
130689 541
27106 621
17530 469
43448 239
5363 411
2962 76
4186 867
3863 331
3658 261
4763 714
6145 623