17096 884
26655 294
9921 203
10375 257
15293 258
3951 404
59001 847
16482 340
8102 662
10920 617
5747 437
8700 624
32040 528
2627 524
4095 202
2804 172
1578 133