2600 261
21758 444
6895 311
3121 131
6529 267
9274 516
3338 578
5753 176
9230 573
16102 263
11404 824
15796 614
11251 426
15149 734
17065 529
6978 877
4380 518
2311 327
2283 58
2638 277
7361 640
7408 601
3455 109
4544 99
4316 388
8810 594
5664 324
8425 721