5028 269
2857 225
4753 594
3073 601
6307 197
5200 279
3461 233
5330 806
4003 472
20056 798
11747 640
12830 201
18541 167
232274 880
460747 974
12470 108
50385 327
130703 541
27106 621
17534 469
43454 239
5363 411
2962 76
4186 867
3863 331
3658 261
4764 714
6145 623