2951 777
34615 192
3626 354
74470 480
3069 219
63863 334
35830 247
28040 212
4925 526
27065 682
3334 125
5934 360
5503 758
2305 455
20181 156
28837 345
39300 509
8045 476
51898 95
20919 422
33652 57
2609 273
3436 766
82361 839
24846 617