50977 414
14555 52
2607 244
259 42
1551 101
1167 197
2518 648
1544 375
556 128
1306 398
850 229
2325 600
2841 618
2550 710
2130 214
3067 592
868 110
745 192
2847 860
905 191
2243 570
531 155
695 147
273 71
1991 508
2217 579
2167 599
1399 256