40294 509
21612 570
13607 481
54283 95
21381 422
37897 60
2834 237
2729 273
3516 766
13050 747
83924 839
29637 617
4362 161
12289 31
28382 458
15204 393
47650 592
84234 239
24691 481
61729 575
10628 369
7329 456
21430 188
4277 911
2556 488
12139 712
38086 372
9153 585