3112 33
10470 331
7645 166
6698 171
11174 808
8879 715
6886 534
50351 380
12307 698
11708 466
7028 222
2071 72
89251 1123
4162 748
5135 696
2647 217
3948 602
3453 352
53689 82
26854 702