1349 169
2511 389
11503 121
4580 693
2894 648
17329 521
6851 371
9325 275
91676 454
2671 381
1141 181
3562 89