303 48
1669 49
863 181
397 267
2785 411
1008 122
1096 124
264 51
801 73
459 123
1382 218
394 48
1038 128
2827 113
933 131
443 61