5250 350
936 127
4829 198
23554 294
3383 210
7603 484
2840 386
3674 278
2463 253
21054 525
11236 426
3199 864
15888 617
1800 241
29036 607
6289 507
8380 365
4762 254
728 37
22364 482
6875 662
4751 170
6775 791
5951 546
23051 366
3754 431
1647 332
50562 400