12231 167
3396 298
4309 528
3798 391
2716 188
6347 836
4066 662
8311 38
9280 895
4203 502
3873 507
5179 287
5021 233
1829 311
4718 739
5766 811
4492 135
11758 546
16854 376
4883 768
2763 386
3322 506
6874 51
4227 150