2910 310
5568 94
3730 507
6989 448
3014 273
30153 681
6832 598
3804 628
2775 160
4120 363
4745 456
4319 554
4187 200
3035 424
4191 209
4203 561
1404 147
3082 395
2181 229
2145 118
9875 631
13577 316
6382 706
5072 846
5419 464
4753 505
18499 685
15053 280