21244 150
8752 89
7417 562
23162 323
7472 399
7588 608
14758 257
8755 563
2348 420
6992 328
5409 238
4297 814
5643 254
3558 353
1314 116
9151 667
4915 87
4194 174