2940 535
4002 233
2444 277
1196 61
4788 897
2531 512
3432 593
1215 89
4127 47
6891 821
4869 287
2464 557
2558 286
4099 827
2339 192
1471 377
3361 616
1138 95
4389 389
4898 331
2163 118
949 64
1187 46
3665 547