12434 355
8737 67
4546 645
4774 716
2389 283
3630 512
3510 652
4478 838
4204 356
4218 399
5052 212
4609 702
21066 541
6456 27
8649 603
3132 571
2854 437
3135 361
2840 188
8433 122
9823 233
3771 559
22676 384
5011 318
3952 674
2239 208
7465 182
5326 29