21629 150
9324 89
7539 562
23978 323
7794 399
7836 608
15394 257
9029 563
2476 420
7220 328
5695 238
4369 814
5947 254
3972 353
1396 116
9490 667
5396 87
4646 174