1034 93
3512 804
8260 131
49212 314
1145 86
2861 520
2097 332
6126 360
3891 614
1402 39
2593 273
16315 298