21244 150
8749 89
7416 562
23161 323
7470 399
7586 608
14755 257
8751 563
2348 420
6989 328
5405 238
4296 814
5641 254
3558 353
1314 116
9150 667
4908 87
4187 174