553 38
1360 331
2881 582
3273 534
2642 581
1253 226
14631 931
2866 475
903 119
3128 862
4444 49
3298 639
10142 683
3264 877
1056 188
3310 414
1140 291
3080 573
2091 35
2631 555
2392 567
371 64
18890 672
6676 236