3503 686
7215 530
4934 444
4805 96
2482 141
11449 679
9360 103
14372 492
21505 245
29039 209
62792 457
9526 892
66215 916
37108 673
7032 361
10337 883
2570 377
4339 562
3322 107
3129 63
3573 794
2003 252
2102 39
1937 165
6187 477
5705 570
3583 306
4473 627