2953095 7301
5265 303
5318 554
1457 74
2986 524
3149 359
2060 406
2584 527
3359 222
7010 440
13482 303
9287 850
1875 220
7507 34
1600 118
2116 241