2939 412
362 394
613 605
995 488
330 725
238 992
98 349
232 347
560 834
263 322
885 441
702 774
234 562
16 224
837 524
143 503
669 43
472 254
710 234
917 923
369 833
548 419
101 511