2793 309
1334 234
7403 893
716 63
1692 301
3252 571
4545 853
2444 349
1446 96
3221 574
2536 534
693 105
1389 285
4067 380
6299 441
7387 70
17733 236