2662 37
1532 135
5072 879
8879 772
2244 57
4816 598
4263 732
2584 158
2791 96
2168 247
15151 400
5373 925
3341 263
2362 48
6887 438
9782 584
18343 878
2918 201
8598 277
4283 435
4276 151
6313 664
5085 546
2223 221