2599 318
2210 250
1803 60
1495 95
2903 223
10948 488
7552 111
10882 227
7110 766
4603 315
1751 83
5550 741
2354 328
4871 917
14616 681
31546 652