2967 313
962 352
2583 727
797 968
656 959
20 729
937 828
292 699
402 165
286 760
315 266
531 402
906 639
624 611
485 800
349 83
479 94
411 553
339 932
41 7
487 259
294 424
117 813
256 302