50498 78
25105 262
6885 459
35913 893
3234 480
28504 498
4219 356
3221 267
4158 249
1450 103
5136 552
4662 43
5086 532
11196 589
18533 251
7184 464
12109 601
8632 480
3814 460
3628 384
15300 616
2773 272
5493 545
3645 164
4474 665
4595 306
3623 318
8064 390