3171 229
2315 55
8063 61
5978 457
2827 84
6669 143
20144 629
3838 441
4840 477
7961 612
3704 402
6702 506
20510 312
78531 368
41277 306