3091 644
2470 172
2635 610
2628 452
3058 904
877 141
470 35
2933 599
396 92
1442 163
2187 126
2163 406
1855 463
1608 317
1368 33
2130 354
1638 240
3892 622
883 229
4501 649
2840 681
3029 763
1881 459
1970 509