12270 354
8597 67
4459 645
4706 716
2362 283
3545 512
3494 652
4419 838
4184 356
4200 399
4959 212
4482 702
20945 541
6314 27
8471 603
3117 571
2838 437
3110 361
2800 188
8249 122
9631 233
3735 559
22625 384
4923 318
3904 674
2222 208
7267 182
5142 29