3031 833
7756 213
21074 436
3475 317
3320 732
13455 28
12261 590
7914 531
3409 185
16869 863
2588 192
7042 703
3268 254
4113 474