531 82
1592 451
2984 888
421 111
2141 683
427 100
2433 562
1096 306
1398 376
649 199
1279 299
1397 317
451 105
1265 333
579 118
28635 493
2553 529
25450 464
9873 65
3434 569
2158 219
3224 690
9990 674
6151 547