21608 150
9294 89
7529 562
23935 323
7781 399
7820 608
15363 257
9006 563
2469 420
7216 328
5677 238
4364 814
5928 254
3951 353
1392 116
9479 667
5382 87
4613 174