4113 395
10128 78
11408 85
477035 1091
133398 848
8786 611
6703 608
31392 274
29263 319
14487 465
27850 89
50594 228
14555 352
2954 286
9696 893
5616 701
6354 363
3886 216
61639 725