1134 269
30261 281
8821 655
9068 566
6204 183
5461 182
43166 924
1296 76
2873 528
2970 628
5301 490
5804 415
1414 79
5232 885