3993 552
2744 543
2208 265
3501 133
27593 373
2256 405
1148 116
2259 294
3005 469
1273 202
1132 111
3078 207
987 59
4374 587
2987 815
3438 743
4396 124
2264 75
2989 272
3651 580
1304 119
5262 31
13997 347
15023 728