296227 1108
24652 713
36363 444
5736 569
4116 311
5495 551
7485 509
3867 335
4836 117
9151 495
7736 980
6046 800
3465 606
8014 235
4297 341
18780 210