955 239
421 113
2256 640
43156 645
10111 42
206453 256
12055 109
48776 190
3336 498
4537 323
12348 482
10043 32