3973 395
10045 78
11252 85
463948 1082
129211 843
8677 611
6630 608
29601 273
27633 319
13832 464
26115 88
48464 223
14038 352
2849 286
9625 893
5537 701
6276 363
3803 216
58774 722