5953 173
4885 631
49006 510
18578 841
13289 79
14278 413
7186 323
17909 500
11561 272
7563 283
7752 87
4717 554
25551 251
20827 570
6327 246
45675 491
6286 25