5421 824
3454 278
4246 289
4488 873
2265 93
4452 822
1947 532
8217 681
1125 149
4656 584
3056 506
3259 296
2387 265
31435 677
9072 219
2132 604
2317 186
8083 394
3152 379
21571 535
13830 308
921 152
1508 176