15091 340
8225 595
38263 139
21872 185
27283 623
74803 720
7317 663
9059 511
4734 158
8680 154
5269 737
12870 317
23883 335
20257 523
28127 438
27202 678
11796 570
18486 262
41075 420
12816 750
5341 257
3001 294
47789 364
17724 252
29772 878
21497 487