2386 327
1264 131
2806 304
2754 198
22622 653
2624 37
4188 705
4147 625
29730 681
85268 182
65219 239
77446 289
7115 116
3953 621