5594 364
3831 407
2179 303
5507 347
2218 538
1568 280
2253 236
3628 449
3587 894
4368 925
2809 61
3523 47
687 99
4036 887
2135 287
3338 750
2628 318
2685 322
2697 81
3396 486
4163 156
3499 672
21443 336
3374 731