16821 175
2969 835
15652 736
2921 767
1654 257
2445 444
4344 585
1701 397
1996 327
2475 776
1343 255
3449 774
373 39
2395 412
2427 538
1338 349
2841 748
3143 838
783 229
3111 692
2950 723
1260 335
872 169
3994 921
1616 211
2856 739
786 81
615 64