20816 150
8186 88
6109 562
21263 323
7144 399
7086 608
13957 256
8224 563
2311 420
6454 328
5078 238
4245 814
5318 254
3433 353
1228 116
8858 667
4417 86
3634 172