30121 281
8772 655
8848 566
6178 183
5448 182
42983 924
1286 76
2861 528
2957 628
5284 490
5784 415
1404 79
5201 885