21241 995
1276 101
3763 781
2599 392
2681 390
2820 503
1437 83
2185 237
2782 357
2331 399
4100 768
2419 345
3855 723
1668 140
2867 474
2267 248
1686 116
4252 866
9726 607
2969 263
3220 59
5211 953
4593 270
4542 84