925 36
4065 363
2934 377
1981 99
11972 367
2130 327
13196 58
10271 402
3079 782
22425 409
4351 684
9460 659
2215 162
4062 836
2899 481
3474 951
4138 815
2882 305
2341 208
2949 41
2573 511
3010 588
6262 313
8283 79