3148 370
2495 658
1288 72
12282 173
3175 357
3112 447
1435 86
2894 519
2845 155
1301 111
3109 279
3853 628
2171 367
1059 103
2850 332
1356 41
4808 877
2873 287
2908 512
3622 562
3245 714
3581 810
2044 288
2335 353