1307 171
2805 348
3449 523
20840 233
3484 860
6610 929
2968 164
2314 143
8157 546
10025 448
4881 506
1821 81
1434 235
708 104