15081 553
24050 523
22729 625
16581 774
12678 552
10548 678
36235 277
11570 122
7997 34
8857 778
2224 206
4076 42
6815 611
10348 301
7612 451
2957 288
5633 395
2870 407
1814 65
3537 315
4708 76
5201 712
8572 534
7064 431
5302 693
5993 887
5212 677
3942 114