14975 484
3045 39
26655 402
1415 52
6942 254
6530 693
1768 157
4782 578
3841 629
5780 245
11384 576
2812 45
4255 329
11784 761
3351 714
3125 221
7655 335
5656 520
6846 272
5684 142
2102 338
3278 208