2446 45
4413 421
5540 103
5029 198
10124 78
4582 784
6320 454
4041 162
6402 607
6185 145
16312 157
8614 573
3670 555