3081 632
6993 96
13726 319
14088 473
2632 445
11279 485
1638 326
2834 732
3224 704
15683 733
7495 268
3455 769
6926 355
2567 426
3027 641
8583 332
206 51
3615 712
2979 650
6690 474
3591 579
16501 836
12874 984
2207 120