1670 169
2843 389
12218 121
4788 693
3035 648
18040 522
7098 371
9398 275
92182 454
2749 381
1193 181
3623 89