4503 125
149734 220
12154 73
2366 170
25955 232
111588 206
7225 450
5188 678
2715 330
5234 446
5073 245
3998 288
6167 477
4308 742
4091 420
7887 612
33555 403