32285 686
4187 125
9361 360
6448 758
2678 455
22845 157
31626 347
43834 509
16116 481
61324 95
23450 422
49718 63
3224 273
4064 767
92358 840
34798 619
8235 163
14286 32
31663 458
16697 396
54842 593
100409 242
29623 481
73398 576