5178 116
8617 833
3026 40
3212 213
5499 76
2362 220
6593 575
22665 893
4098 256
6896 78
6452 415
12184 765
6333 358
36283 686
22888 509