899 42
3125 534
1885 288
7073 945
2811 108
2220 199
22265 722
4174 94
3278 188
9209 499
10509 883
19686 678
5734 317
2170 386
1356 86
9291 541