15070 61
20918 81
3927 257
4757 738
5682 247
5617 177
12056 688
23748 69
15874 794
7925 510
7349 447
948 34
1713 292
3048 39
4989 775
2710 263
20505 941
6486 569
4272 178
11066 711
6140 545
37609 649
6175 850
30141 363
17058 44
12396 310
3976 537
1348 215