35050 368
20943 559
3480 122
2559 320
8596 429
10946 218
10243 614
5195 837
2835 252
3178 112
4460 434
4174 642
4114 594
5651 562
6264 512
377695 1078
2019 398
2236 380
4952 844
992 37
7954 351
2828 524
8685 590
3685 682
2266 220
1955 50