4593 241
1401 303
1239 197
3511 522
5133 377
3910 617
7219 705
15889 238
142641 428
15680 609
19873 589
41008 420
54347 137
28769 245
3812 82
3568 461
8203 665
2239 124
5168 717
3669 377
5027 326
3515 536
31286 851
39354 236