4113 395
10128 78
11408 85
477028 1091
133391 848
8786 611
6703 608
31386 274
29263 319
14485 465
27849 89
50594 228
14555 352
2954 286
9696 893
5616 701
6354 363
3886 216
61639 725