4504 125
149743 220
12154 73
2366 170
25956 232
111596 206
7225 450
5188 678
2716 330
5234 446
5073 245
3998 288
6167 477
4308 742
4091 420
7887 612
33555 403