20138 1095
9648 864
5222 277
6236 394
10382 605
7378 646
8690 907
3722 177
4981 644
2847 84
2541 441
3113 355
3071 50
2452 89
5574 908
2146 94
4984 666
1533 312
3384 196
598 90
1583 342
2177 345
869 79
2761 546
3065 690
1937 132
2442 495
3496 845