23050 250
22247 555
1895 424
2838 467
1119 60
2670 541
3845 533
1931 416
3916 870
2513 491
1517 337
9416 684
2449 448
15259 835
2540 599
3317 757
23873 731
9390 114
11782 547
2552 557
1378 305
1306 134
1472 248
913 126
3339 911
2782 378
1216 216
2774 414