12403 801
3960 102
3646 566
3783 385
16585 409
24884 96
3532 641
3688 31
3986 713
4551 109
4269 420
1255 54
61697 50
3236 450
7914 577
6535 232
3635 318
2149 168
12102 200
3872 705
115201 182
49195 415
59262 281
54793 657
94483 683