1275 169
2451 389
11427 121
4525 693
2865 648
17201 521
6805 371
9303 275
91575 454
2662 381
1134 181
3554 89