15683 120
6920 585
4015 543
10967 704
4563 76
1633 65
41979 317
3040 318
5816 774
16225 127
2640 270
2174 194
2036 82
4128 88
13411 538
3929 463
3795 526
9768 103
15618 494
3907 705
2925 243
27162 653
16835 90
9034 641
11328 475
5504 25
7923 606
41469 835