2951 777
34615 192
3624 354
74469 480
3069 219
63861 334
35830 247
28039 212
4924 526
27064 682
3334 125
5934 360
5503 758
2305 455
20180 156
28837 345
39300 509
8043 476
51897 95
20919 422
33651 57
2609 273
3436 766
82360 839
24846 617