12237 277
4500 300
6118 405
4882 83
4762 254
10033 846
5983 244
2658 199
5275 169
6915 117
7657 733
78227 591
8373 873
5939 433
2960 290
30359 249
20233 236
2503 98