3958 427
23787 529
16527 679
20373 341
6672 887
8230 648
3516 193
10109 286
27718 312
4060 337
2675 448
2479 196
1394 115