15081 340
8223 595
38247 139
21862 185
27277 623
74767 720
7316 663
9055 511
4734 158
8676 154
5269 737
12868 317
23883 335
20257 523
28109 438
27197 678
11792 570
18473 262
41068 420
12815 750
5340 257
3001 294
47781 364
17720 252
29770 878
21487 487