2985 352
3964 647
2462 423
1668 138
1128 66
3236 406
4273 733
5442 729
3134 558
2962 511
3761 643
2176 194
1349 99
3691 230
3271 463
2592 206
3809 304
6716 489
3260 666
3703 446
1418 227
1003 76
1735 196
4399 794
3919 413
925 43
3983 537
1910 107