15084 340
8223 595
38254 139
21866 185
27280 623
74780 720
7316 663
9056 511
4734 158
8677 154
5269 737
12870 317
23883 335
20257 523
28117 438
27198 678
11792 570
18481 262
41073 420
12815 750
5341 257
3001 294
47782 364
17721 252
29770 878
21489 487