40609 661
5015 352
16398 135
14160 178
12362 313
4238 647
15041 616
8013 169
3153 148
8715 484
13668 154
3545 164
9664 246
3924 464
6090 470
15107 532
23795 397
382380 1079
4251 593
7844 70
7143 545
10679 86
8743 706
4478 692
19753 622
3104 437
2511 547
6390 212