1159 49
2884 423
508 89
2114 348
179 268
930 273
877 102
763 68
777 133
576 83
537 71
1278 165
647 72
2260 190
758 57
2096 155