3599 712
9109 231
5388 49
6189 370
3254 109
2181 73
2603 309
1556 63
6506 355
2955 433
3940 527
965 142