2509 59
23832 486
22880 569
3703 185
169415 203
27070 368
141360 269
50656 495
10321 71
11932 294
1467 146
15103 133
3576 757
6349 794
3336 655