15091 340
8225 595
38268 139
21874 185
27288 623
74809 720
7317 663
9059 511
4734 158
8680 154
5269 737
12870 317
23883 335
20257 523
28129 438
27206 678
11796 570
18491 262
41075 420
12819 750
5342 257
3001 294
47790 364
17727 252
29772 878
21499 487