1028 93
3495 804
8159 131
48891 314
1124 86
2837 520
2076 332
5943 360
3883 614
1371 39
2561 273
16152 298