1096 178
11619 557
22956 674
24269 605
5491 203
3203 145
6018 706
12097 587
8951 531
5763 282
4758 194
12982 723
9362 38
2329 302
8070 415
1527 346
3451 690
1503 71