21649 150
9341 89
7547 562
24004 323
7806 399
7843 608
15401 257
9038 563
2479 420
7229 328
5701 238
4374 814
5954 254
3982 353
1401 116
9504 667
5407 87
4665 174