21630 150
9328 89
7542 562
23983 323
7796 399
7839 608
15396 257
9030 563
2477 420
7221 328
5697 238
4369 814
5952 254
3979 353
1397 116
9492 667
5398 87
4650 174