2595 716
2916 421
3351 646
2409 131
987 44
15274 236
770 51
11417 547
3600 705
28285 493
14222 697
16569 225
4527 172
11339 593
4947 559