19440 375
22887 126
20982 549
27443 183
18694 244
27223 468
28907 643
16264 540
4992 501
25358 670
2403 227
2347 155
6779 626
3823 534
4326 511
5996 792
17670 56
35381 344