4947 52
719 141
2285 458
5432 759
3074 60
44976 506
161333 367
49368 304
6882 311
7982 810
5196 127
12617 201
10730 681
6132 429
4318 93