166 49
2508 559
16179 213
1130 312
1788 281
1741 145
131 28
1553 337
1790 303
1600 476
1554 482
1370 386
386 92
1904 69
2633 854
2658 883
3948 412
540 158
155 47
237 59
611 29
2498 526
2599 631
8315 665