21621 150
9312 89
7535 562
23962 323
7791 399
7828 608
15382 257
9017 563
2470 420
7218 328
5689 238
4367 814
5941 254
3957 353
1394 116
9484 667
5390 87
4626 174