41 185
529 815
1590 842
53 922
79 737
478 94
388 989
352 237
862 361
105 95
680 183
75 948
611 190
961 543
903 372
420 828
904 603
2581 727
23 598
147 941
273 231
340 463
313 283
210 961