3505 488
4889 44
13391 720
4296 141
2779 501
10943 92
8542 949
9085 442
5803 91
5393 349
3918 322
12449 784
6135 394
11213 871
12706 590
15675 248
5443 429
5087 452
2551 222
3579 346
7700 659
9222 265
5297 685
9576 820