2342 327
1270 131
2825 304
2754 198
22615 653
2601 37
4157 705
4145 625
29718 681
85238 182
65200 239
77333 289
7112 116
3942 621