8431 608
15722 649
17355 110
10003 563
6185 238
3776 326
4309 760
1271 190
20537 554
3329 796
2972 616