3532 273
2942 773
14428 488
20967 318
6295 569
27335 414
114703 962
18970 710
13301 442
55067 680
2395 48
9055 426
7543 255
51278 94
11231 109
40997 847
71251 521
35181 287
50091 528
36795 117
7216 176
43377 608
27336 626
4712 392
15002 655
21303 62
2174 69
39885 38