15260 580
27668 262
3018 771
12363 563
19151 453
2144 96
6435 410
7324 518
2445 43
12895 793
10711 469