4002 270
1597 53
4846 260
4067 402
2978 328
10091 577
11224 542
14248 388
2661 238
3834 375
20995 452
4334 859
3533 334
3491 441
5281 878
3947 667
1404 96
41642 792
17301 919
4706 306
20136 441
5167 813
6138 510
3562 90