1835 509
875 195
4235 668
4696 492
2997 438
978 40
1427 201
1608 361
727 76
310 80
2254 593
2439 792
858 211
3084 835
356 85
1467 423
3072 732
340 70
5654 978
1178 82
3194 899
2311 576
1868 483
2411 397