1657 169
2826 389
12201 121
4779 693
3028 648
17958 522
7089 371
9395 275
92172 454
2744 381
1189 181
3619 89