2996 607
2946 843
11556 447
21812 432
22713 100
48937 90
14177 117
12920 131
34571 941
70830 644
4996 557
11698 392
7408 513
2826 106
4708 711
10413 645
9020 144
6081 361
4556 88
5653 217
3221 46
2681 270
7733 45
1947 191