5009 622
3710 579
5767 540
20767 247
1072 39
1762 291
1615 53
4627 526
2696 341
1853 189
2763 341
3787 542
3941 793
4582 766
2996 441
2535 87
10474 727
2308 54
9691 100
1165 29
6833 313
11065 80
7234 573
6345 328