3091 734
7208 602
4056 972
1905 112
2122 287
2487 559
14684 664
9548 27
7908 251
2689 680
23550 812
7962 307
9118 277