954 151
2213 426
1822 417
2918 684
2126 452
1362 191
1416 254
163 29
1140 119
709 199
2174 661
1420 331
3674 567
3326 877
1251 71
2962 446
865 87
2763 516
904 35
2944 687
2317 490
3396 477
5265 172
2544 321