1346 169
2509 389
11495 121
4577 693
2894 648
17325 521
6849 371
9320 275
91667 454
2671 381
1140 181
3562 89