3003 508
952 61
2042 407
2400 321
2426 388
12205 388
2253 100
1108 152
2151 163
1969 219
2647 699
2481 106
4302 325
2854 580
3336 539
2489 416
4581 325
4859 475
2965 556
1720 424
2972 599
4000 862
3148 679
870 221