15086 340
8223 595
38256 139
21868 185
27281 623
74787 720
7317 663
9056 511
4734 158
8677 154
5269 737
12870 317
23883 335
20257 523
28119 438
27199 678
11792 570
18482 262
41073 420
12815 750
5341 257
3001 294
47782 364
17721 252
29770 878
21490 487