1502 300
715 49
6111 710
3143 363
11753 432
4928 471
2931 233
6991 638
4968 664
9914 592
6758 115
6193 247
6022 292
21842 552
27410 383
12716 623
7024 466
6219 771
3307 156
5640 892
14687 252
5773 322
40324 595
20452 704
23076 36
20046 276
11067 621
4321 71