3033 501
2255 166
4128 369
2271 183
5345 157
4846 664
4802 488
110979 881
402882 1180
26613 383
31034 685
8420 91
8377 70
3761 350
2598 130
5171 843
2574 415
8018 531
4168 115
359773 1412
83964 227
8115 902
12480 682
28829 648
15166 243
27493 360
17287 262
4116 391