5959 28
27992 600
5994 591
2714 98
49539 642
18389 348
13270 115
20859 349
17890 58
14518 157
42119 651
180433 690
4072 197
900 241
115279 806
15515 234
20676 584
30341 936
16076 153
17939 820
4375 574
3733 122
3209 469
20265 623