2147 326
1803 142
15688 531
3721 657
891 85
1099 41
3838 869
2617 410
2297 446
2872 480
3320 570
2136 265
2873 746
2411 455
1492 165
3008 909
3784 373
5326 601
1148 39
3861 587
2911 365
3605 870
2320 420
1416 97