2516 327
1299 131
2944 304
2791 198
22714 653
2656 37
4222 705
4171 625
29877 681
85407 189
65282 239
77578 289
7132 116
3972 621