2983 412
2292 793
294 628
185 87
238 562
556 332
941 140
674 43
852 190
999 488
509 100
939 545
530 364
91 535
451 202
625 263
486 36
315 534
619 278
39 779
990 789
240 73