1631 60
6217 152
5033 293
7904 490
9547 215
14354 575
3009 265
20422 60
3214 743
4469 800
6356 370
3848 692
10910 86
11906 182
2268 101
1667 141
1083 119
4383 792
2401 525