2535 116
2346 458
2176 331
20508 1016
5165 701
2529 272
2471 538
3426 274
1201 145
4590 399
3299 873
3418 732
931 126
3692 665
14928 456
2623 498
2222 265
4216 341
847 42
1479 101
1234 168
2055 496
1296 240
2839 442
2644 463
4195 614
1492 278
4076 637