2948 505
2609 248
2536 130
1414 109
1295 109
708 55
1811 548
3234 629
4140 804
3089 533
3259 611
17459 241
5205 471
8745 595
2217 392
2499 773
196 30
4513 853
1330 207
3198 697
3831 671
1363 117
647 67
2886 636