4098 395
10119 78
11389 85
476141 1091
132918 848
8773 611
6699 608
31203 274
29143 319
14414 465
27715 89
50435 228
14502 352
2938 286
9689 893
5607 701
6350 363
3881 216
61461 725