4045 650
13968 200
21759 113
859 35
1904 96
2059 167
1592 276
4607 457
3276 641
1935 257
1282 174
36423 350
25459 388
7602 185
10485 562
24369 578
16715 450
3086 623
3059 738