978 147
2501 686
2352 551
448 32
1228 212
3080 655
3151 665
2515 514
1243 297
761 159
938 216
3029 901
1748 405
657 208
2476 576
927 173
1249 340
426 125
883 224
1354 314
1315 317
549 176
2260 589
811 216
2231 708
2296 558
1079 286
1997 639