22916 595
8994 61
8172 514
5907 606
2648 327
29497 378
7813 465
5749 773
4001 502
25269 658
15209 215
14568 114
9081 416
1774 349
6991 95
8849 46
3663 404
19789 675
6416 365
9438 627
7719 541
6158 727
2781 135
2470 216