895 42
3125 534
1884 288
7070 945
2803 108
2215 199
22255 722
4172 94
3278 188
9206 499
10494 883
19684 678
5731 317
2169 386
1354 86
9286 541