2156 427
3349 666
596 58
918 29
1409 371
3806 812
3123 753
2786 681
3189 710
2889 730
2218 471
1017 82
415 51
2233 570
1784 186
639 62
2278 563
1970 491
571 126
1542 254
2056 533
312 56
2545 679
3517 613