4098 395
10119 78
11389 85
476130 1091
132914 848
8773 611
6699 608
31201 274
29141 319
14413 465
27712 89
50429 228
14498 352
2937 286
9689 893
5607 701
6350 363
3881 216
61458 725