2931 40
3189 213
5420 76
2348 220
6529 575
22551 893
4061 256
6802 78
6369 415
12051 765
6280 358
36185 686
22813 509