3033 501
2255 166
4129 369
2271 183
5345 157
4846 664
4807 488
111013 881
403009 1180
26613 383
31034 685
8420 91
8378 70
3761 350
2598 130
5171 843
2574 415
8018 531
4168 115
359800 1412
83967 227
8116 902
12484 682
28835 648
15168 243
27497 360
17288 262
4116 391