526 164
1685 400
400 117
805 230
451 97
1457 417
2260 656
2689 668
2575 777
1092 342
323 91
2441 612
2053 623
1967 551
930 196
2519 821
1059 218
2187 548
1358 277
2218 696
2334 468
1099 302
2476 700
3018 808
555 123
1589 478
1987 456
172 41