1662 169
2839 389
12211 121
4782 693
3031 648
18007 522
7094 371
9396 275
92180 454
2746 381
1190 181
3622 89