1515 169
2689 389
12051 121
4712 693
2971 648
17701 522
6996 371
9366 275
92074 454
2721 381
1182 181
3601 89