625 104
3271 551
1449 334
2865 594
1843 354
2634 593
6112 612
2648 646
1836 441
1425 279
4440 49
1239 326
1818 364
3069 852
8222 569
2226 457
2794 669
234 39
2614 794
2810 666
2012 582
8555 465
9369 618
309 35