12266 277
4504 300
6118 405
4882 83
4763 254
10033 846
5983 244
2658 199
5275 169
6915 117
7657 733
78229 591
8373 873
5939 433
2960 290
30359 249
20234 236
2503 98