1503 156
3233 64
6242 399
3299 215
5912 254
102961 547
7879 330
5677 790
2301 550
2334 93
67344 214
46678 163
3821 153
78598 285
2328 413
3404 852
2278 435