105596 129
5534 913
4940 321
3131 437
163339 1235
6593 584
3183 110
9483 248
11690 356
10642 823
10694 586
79306 179
161090 698
43364 770
48463 593
2890 94
7304 657
1827 47
3979 331
6587 511
11030 270
5505 972
5459 455
3574 512
2634 301
4579 626
4826 512