2994 309
1343 234
7446 893
733 63
1704 301
3286 571
4608 853
2695 349
1467 96
3251 574
2548 534
717 105
1398 285
4118 380
6330 441
7432 70
17789 236