3855 511
2511 81
2974 155
3660 188
19367 324
5605 556
3735 742
1249 299
5215 703
2920 234
2127 310
3257 706