1260 90
4672 700
20472 788
2259 287
2362 334
25799 558
28602 686
29323 926
3776 402
5873 59
8156 670
6809 559
5031 275
4461 307
3565 662
3924 85
11687 793
5954 420
2755 351
5302 322
16244 541
2750 166
5088 491
2338 124