29734 382
8977 325
7076 302
1632 47
9386 65
3241 86
846 73
49807 650
3170 364
99997 670
127859 842
54622 200
82354 592
18841 232
60855 169
54395 432
45097 425
45799 715
17857 85
48582 610
12902 435
59262 257
77586 176
35428 654
51870 329
110509 1312
27092 640
16895 328