3115 319
2872 109
2362 498
1769 167
2705 262
1783 142
9808 491
1752 95
4675 281
4312 214
4203 350
885 127
4421 198
17858 292
2970 210
3131 484
2541 386
2183 278
2146 253
17647 521
10845 426
3121 864
11561 616
1698 241
8490 593
3734 505
7346 364
4010 254