14231 695
2583 121
4360 258
109012 592
5678 309
5322 611
3770 761
3443 82
2937 42
1299 165
16755 928
5061 399
4073 386
5788 42
4932 567
3648 74
6774 294
4319 522
3771 441
2346 159
1773 148
5969 645
3941 791
4008 647
1873 201
5087 253
10907 201
26042 115