3850 511
2505 81
2972 155
3652 188
19363 324
5599 556
3733 742
1248 299
5214 703
2911 234
2125 310
3254 706