2962 597
471 70
143274 782
115339 349
2989 684
1044 155
1394 273
1529 232
2998 815
3100 682
685 131
3070 801
555 86
1299 281
2145 434
21746 652
6627 297
2383 409
701 91
534 80
16681 86
225967 704
237032 676
830 147
2698 598
1335 344
2503 532
2791 689