2879 40
3133 213
5324 76
2320 220
6463 575
22359 893
4023 256
6679 78
6268 414
11908 765
6193 358
36012 686
22671 509