3503 438
3052 850
1311 63
803 59
4359 760
1066 103
2476 624
12114 317
12489 443
3555 922
1820 207
1681 260
2891 451
2030 395
1251 150
9935 281
3145 538
2531 374
7032 475
2797 485
2972 609
8300 393
3756 316
4092 102