2956 883
2613 827
1157 260
2815 769
1592 363
2079 428
805 179
155 37
2372 556
978 318
2698 788
1278 397
331 102
2639 629
893 204
617 147
1855 518
330 83
2984 780
2313 704
1971 424
339 107
2515 513
1603 516
2621 870
1632 405
1092 333
436 138