15092 340
8225 595
38269 139
21874 185
27289 623
74812 720
7317 663
9059 511
4734 158
8680 154
5269 737
12870 317
23883 335
20258 523
28131 438
27208 678
11796 570
18493 262
41076 420
12822 750
5342 257
3001 294
47791 364
17729 252
29772 878
21501 487