2971 412
776 896
2280 793
495 921
236 562
843 524
330 90
938 140
1008 396
731 836
331 725
280 683
580 274
325 49
862 97
144 880
689 318
299 141
80 168
992 246
401 514
454 496
411 35