12045 414
16614 341
28621 309
16850 324
20915 123
51644 306
15992 674
26295 263
11282 187
5406 364
7383 294
3616 170
4582 874
10881 736