30032 978
13178 110
23722 69
11876 273
29380 363
8951 387
3076 56
22400 397
4920 480
10033 510
6679 634
18404 812
42925 661
5117 129
4197 390
27677 742
2100 506
42851 404
24847 881
12383 211
16782 176
7721 470
4122 114
9791 403