2580 693
1317 294
2347 537
4994 657
14679 930
2439 325
8680 199
2998 89
1837 136
14094 809
10485 649
5064 153
88272 141
7192 697
3865 358
3320 236
4311 837
4777 618