21637 150
9332 89
7543 562
23986 323
7799 399
7840 608
15397 257
9036 563
2477 420
7223 328
5698 238
4370 814
5953 254
3980 353
1398 116
9496 667
5398 87
4654 174