3001 590
2426 420
2836 654
1402 154
1359 317
3776 914
2384 442
3073 528
4087 718
1919 342
3092 877
2178 372
2851 321
3765 753
1746 361
2032 403
2329 106
3297 751
3870 381
2855 269
3702 536
2145 315
4939 522
3085 47