1026 283
1031 59
3090 702
16271 713
933 118
2192 388
3135 129
4859 909
43573 378
4723 58
15959 393
10872 264
3859 796
7156 420
1796 86
2812 177
5352 881
6343 546
6853 709
3228 568
8723 836
3814 88
49141 173
21892 88
18109 324
24549 267
27598 334
37257 329