10960 100
14473 72
6144 134
35152 218
4363 343
8111 210
3354 646
4042 426
12567 342
24058 1008
2190 201
1771 273
4892 315
2671 264
18281 402