6580 45
2755 403
20475 104
22288 340
3671 280
4243 36
13877 255
6785 147
7823 534
10326 238
8668 847
3200 328
2070 156
2358 208
10083 757
2550 189
2664 575
4017 408
1309 311