11484 440
28005 418
12599 74
266223 917
32889 827
10952 614
14101 767
117433 457
120460 532
14452 258
10699 142
6104 295
9032 215
2378 197
5504 521