12604 355
8888 67
4947 646
4840 716
2418 283
3713 512
3524 652
4549 838
4248 356
4243 399
5164 212
4691 702
21217 541
6639 27
8795 603
3152 571
2879 437
3159 361
2868 188
8719 122
10020 233
3848 559
22739 384
5072 318
4008 674
2272 208
7733 182
5543 29