2952 777
34615 192
3629 354
74477 480
3069 219
63869 334
35832 247
28042 212
4926 526
27068 682
3336 125
5936 360
5508 758
2306 455
20184 156
28841 345
39303 509
8047 476
51901 95
20921 422
33657 57
2611 273
3436 766
82374 839
24850 617