12313 277
4507 300
6120 405
4882 83
4763 254
10033 846
5984 244
2658 199
5276 169
6915 117
7657 733
78233 591
8373 873
5939 433
2961 290
30359 249
20238 236
2503 98