516 89
5166 528
4402 95
1626 43
2824 661
2203 386
944 96
957 195
2232 340
11341 555
3950 226
3640 59
13648 736
7375 459
5975 832
32394 281
711322 1499
15232 655
167202 341
149399 877
14828 844
13228 676
4155 407