46997 950
34684 137
27283 452
42204 401
31697 668
95348 919
47552 580
52056 1065
37890 971
25661 312
104066 1126
14295 58
48170 314
23096 284