295650 1108
24503 713
36149 444
5724 569
4106 311
5483 551
7476 509
3859 335
4825 117
9146 495
7724 980
6034 800
3457 606
8006 235
4288 341
18655 210