3175 593
447 97
2968 505
1619 397
2992 726
2234 548
1363 301
2440 531
2545 522
1229 253
2133 672
2264 378
3022 539
951 176
3182 863
2358 657
2405 483
973 183
2247 391
796 191
1357 268
183 52
2227 416
1387 170