331 71
12858 52
1784 295
2033 211
1347 118
2605 464
647 45
1293 211
2948 829
607 128
3054 555
2640 391
22809 764
15240 670
734 55
1045 118
2040 284
8814 52
2925 577
972 69
7556 95
7237 584
6169 230
3876 225
2593 439
925 85
2515 418
3724 812