12263 723
1903 157
6840 596
6322 266
11421 491
116700 403
9497 281
10522 674
5445 546
9334 122
4521 603