21615 150
9309 89
7533 562
23956 323
7789 399
7827 608
15377 257
9012 563
2469 420
7218 328
5684 238
4365 814
5936 254
3954 353
1392 116
9482 667
5387 87
4621 174