2397 143
3379 704
4096 38
3640 598
4607 89
4851 687
1528 137
883 49
811 96
1195 248
3474 180
500 93
5044 522
4081 811
2635 818
2216 385
4236 79
3536 928
3337 123
3291 862
3116 597
4717 576
3254 488
1841 365