2508 293
2990 302
1355 127
22147 729
12153 722
4324 623
1946 182
7485 735
3612 415
1609 262
2417 463
2941 776
635 60
3766 609
1058 69
11300 260
14089 510
5538 573
3200 260
15373 428
815 127
5082 481
2559 219
2786 297
1600 310
5020 664
3527 648
5317 509