12533 390
5150 440
51958 154
2901 41
231561 554
35632 953
32182 489
34169 354
189575 513
6643 306
12271 365
9886 268
13846 556
8331 401
5057 843
6485 709