2978 328
6562 244
5680 611
11224 542
14248 388
2661 238
3834 375
20890 291
4334 859
21398 350
3533 334
3491 441
5766 65
1686 46
2256 277
5281 878
3947 667
1404 96
3306 339
24808 685
2333 295
10324 308
5135 790
5167 813