42547 60
3790 503
3147 513
1291 61
17568 189
3852 670
7831 109
9148 469
12622 472
5505 373
7176 354
6041 736
12333 333
4611 767
8935 285
6440 124
2317 461