21244 150
8749 89
7416 562
23161 323
7470 399
7586 608
14756 257
8752 563
2348 420
6991 328
5405 238
4296 814
5642 254
3558 353
1314 116
9151 667
4908 87
4187 174