16907 141
15530 455
6767 48
34494 779
9881 293
7524 45
21626 594
8266 647
10893 114
2154 51
5895 642
7716 156
5910 128
2039 307