531 82
1591 451
2982 888
421 111
2140 683
427 100
2433 562
1096 306
1398 376
649 199
1278 299
1396 317
451 105
1265 333
579 118
28634 493
2553 529
25450 464
9872 65
3434 569
2157 219
3224 690
9990 674
6150 547