17915 682
15054 576
3884 395
2375 283
5938 194
4294 562
3697 597
10427 715
8446 639
23346 631
1349 39
3961 641
14234 539
6448 858
3172 718
4969 573
5652 197
11155 438
7220 187
11374 340
6675 276
3176 80
3321 798
4923 531