187 50
1005 194
1103 116
2372 642
2352 647
3073 683
2501 511
2101 607
3130 95
4105 289
1960 548
1910 308
3000 846
3385 498
2034 308
1461 323
1507 275
2448 130
2690 708
2222 523
2027 628
2625 814
19823 519
36812 810