3471 406
2486 486
3249 431
3912 866
2675 158
2501 420
2184 301
2334 441
2552 273
2964 568
16577 370
2390 312
2163 328
2529 651
8128 547
3509 687
7702 505
1193 166
5265 111
3147 692
1315 86
3327 77
5427 771
592 27