4504 125
149748 220
12154 73
2366 170
25957 232
111597 206
7225 450
5188 678
2719 330
5234 446
5073 245
3998 288
6167 477
4308 742
4091 420
7887 612
33555 403