2278 71
2275 334
2048 368
40519 925
19193 327
16358 741
8982 673
28025 718
4443 427
11494 795
10422 444
1636 48
3935 59
2523 293
5711 879
23417 522