3416 653
1058 90
4007 546
3059 409
572 111
2774 564
4778 837
2098 267
3998 568
2572 452
2393 620
356 42
2209 332
2405 280
2995 586
3175 512
3953 591
2980 688
2403 736
5339 535
4644 833
11788 369
18250 660
5236 522