15082 340
8223 595
38248 139
21863 185
27279 623
74769 720
7316 663
9055 511
4734 158
8676 154
5269 737
12869 317
23883 335
20257 523
28113 438
27197 678
11792 570
18476 262
41070 420
12815 750
5341 257
3001 294
47782 364
17720 252
29770 878
21489 487