15084 484
3210 39
26753 402
1481 52
7073 254
6652 693
1844 157
4739 578
3858 629
6038 245
11494 576
2855 45
4287 329
11913 761
3370 714
3123 221
7672 335
5783 520
6856 272
5701 142
2116 338
3287 208