11243 277
4300 300
6071 405
4847 83
4751 254
10003 846
5971 244
2654 199
5248 169
6909 117
7649 733
78083 591
8367 873
5930 433
2955 290
30357 249
20216 236
2500 98