1490 341
3695 629
1880 413
1788 215
1108 177
3114 354
3430 26
732 87
3092 594
2255 300
925 143
2427 603
1130 112
2396 471
2964 860