2950 597
3587 187
1593 280
2978 409
4069 885
2933 478
3471 443
15386 821
1136 41
2219 333
4760 877
15114 502
6469 808
2159 328
2945 467
1529 165
3358 522
5232 709
3770 787
3457 586
1925 453
3356 805
9185 438
2291 515