2181 93
1164 141
3176 671
3508 446
2361 43
2335 185
4191 714
4352 843
2193 511
5093 361
3339 305
1895 152
5573 550
5059 892
3340 187
2721 37
4958 700
2915 442
1363 129
2890 318
3323 377
1941 250
2542 88
3613 663