2581 318
2205 250
1784 60
1492 95
2892 223
10933 488
7526 111
10877 227
7090 766
4590 315
1742 83
5544 741
2347 328
4868 917
14583 681
31330 652