2591 86
546 77
317 83
1938 143
562 74
233 66
861 159
535 333
435 232
400 72
286 58
902 257
686 79
1350 48
204 52
414 107