2963 412
365 394
179 87
773 896
365 679
580 274
999 488
142 880
88 535
939 545
338 630
2071 702
291 628
746 145
328 90
866 911
861 97
751 412
1233 359
331 725
401 893
279 683