21384 150
9025 89
7472 562
23592 323
7624 399
7701 608
15084 257
8877 563
2397 420
7128 328
5577 238
4322 814
5772 254
3670 353
1358 116
9323 667
5130 87
4402 174