3855 511
2512 81
2974 155
3660 188
19367 324
5605 556
3735 742
1249 299
5216 703
2921 234
2128 310
3257 706