3127 230
4121 371
14824 885
31017 325
71607 904
17871 825
20349 603
12821 679
12521 575
20823 323
22162 427
25032 596
20734 1008
52498 103
6032 234
19699 489
7196 568
23418 222
55174 536
6543 303
19810 129
11625 214
48362 846
9501 419
43539 58
45181 482
6070 583
45430 66