2596 112
3470 630
18795 909
7337 548
10694 432
2765 207
22813 122
4726 204
18070 637
20590 340
7271 67
3179 352
12757 329
2001 45
7133 967
2449 145
5217 703
5043 671
4789 752
4600 334
16728 380
14185 692
3526 242
3806 153
18267 428
4906 110
847 37