12288 277
4506 300
6119 405
4882 83
4763 254
10033 846
5983 244
2658 199
5276 169
6915 117
7657 733
78230 591
8373 873
5939 433
2960 290
30359 249
20235 236
2503 98