3042 947
2576 628
2044 392
2861 653
1554 355
961 215
2240 52
2605 694
3533 878
1831 440
2739 647
679 106
3881 755
2219 431
978 142
3103 944
1922 303
2467 685
3240 883
285 50
2565 543
1462 331
2346 274
41269 471
46264 941
14398 448
23281 589
46537 194