891 121
2356 549
1495 308
2235 659
1043 105
2909 860
3009 664
3195 989
499 45
3728 718
1474 271
3037 810
1395 319
746 166
2615 454
2435 503
1258 236
4103 646
1541 274
3663 854
1479 269
1105 85
1681 97
2660 698