12360 355
8677 67
4511 645
4736 716
2377 283
3585 512
3502 652
4447 838
4197 356
4209 399
5012 212
4512 702
21018 541
6384 27
8535 603
3127 571
2849 437
3125 361
2818 188
8341 122
9718 233
3754 559
22656 384
4970 318
3935 674
2234 208
7362 182
5235 29