2308 385
462 36
2053 308
3196 92
86971 854
14617 275
9335 679
27441 631
8997 822
4017 523
2744 267
7494 338