12302 702
5035 80
12878 327
10518 566
14068 198
15992 439
54183 230
32120 359
12703 435
1644 102
3097 761
2169 386
1811 336