8029 1046
3320 213
5157 501
2393 82
6124 492
5216 463
48355 687
12623 324
8754 423
10716 704
25455 912
9600 835