27096 1097
25678 220
45448 1567
20823 1438
32334 1543
44569 1188
16257 808
14416 1512
20905 328
38007 1124
48717 393
23118 1960
23707 146
24970 890