12030 750
14118 178
2754 304
14411 143
19158 683
261 46
690 75
822 162
389 48
3201 618
838 61
1864 425
581 71
3774 623
6387 281
3696 341
3767 445
6039 538
5446 692
737 175
2562 240
1470 265
3179 604
884 127