12062 277
4480 300
6103 405
4880 83
4761 254
10030 846
5980 244
2658 199
5272 169
6913 117
7657 733
78204 591
8372 873
5938 433
2957 290
30359 249
20228 236
2503 98