3096 960
1999 448
2326 526
1936 343
1273 245
647 62
2715 648
2173 656
256 69
1707 323
994 227
1275 249
1675 463
2526 696
617 175
4219 827
894 257
1104 234
902 170
3997 556
1539 392
1045 169
1001 117
1474 237
2599 228
2929 902
952 212
2631 831