10955 28
3486 419
15296 228
2917 544
10600 603
2815 359
6204 617
6154 580
3699 571
7640 113
7125 634
5323 585
3656 521
2594 133
3829 362
1892 125
3530 437
10098 489
4677 361
6345 743
5301 52
6352 461
17497 501
16578 652
2903 255
4479 299
12723 674
1563 66