1270 232
3480 81
5991 502
1650 290
3240 134
5767 240
12602 774
15097 461
11582 687
4097 482
6184 797
1348 188