50
2785
0
2579
1712
2723
2183
2401
1527
1
2749
1601
1567
1450
3
1792
1641
1292
2017
2594
1428
2013
1544
1276
2605
1045
1912
3097