21622 150
9312 89
7535 562
23963 323
7793 399
7828 608
15383 257
9017 563
2471 420
7218 328
5690 238
4367 814
5942 254
3961 353
1394 116
9485 667
5393 87
4631 174