2995 900
2351 375
2371 380
2181 348
5937 123
15827 447
4214 666
3233 767
3219 245
6459 118
11532 293
4520 310
16960 987
1302 161
4183 665
5460 59
2310 450
17030 616
4757 899
9346 513
2387 335
2179 117
2026 347
11014 576