2308 385
463 36
2057 308
3197 92
86978 854
14617 275
9336 679
27449 631
8997 822
4017 523
2744 267
7494 338