2508 293
2990 302
1355 127
22146 729
12134 722
4324 623
1946 182
7485 735
3612 415
1608 262
2416 463
2941 776
635 60
3766 609
1058 69
11300 260
14087 510
5538 573
3200 260
15373 428
815 127
5082 481
2559 219
2785 297
1600 310
5019 664
3527 648
5317 509