2695 508
2296 316
11185 523
3452 162
3196 631
3017 322
4949 967
5349 558
3920 369
7952 161
8463 369
15787 323
6979 126
40059 366
13743 369
12816 126
6892 297
4861 263
9037 625
7260 684
16579 124
3700 291
7971 620
20718 203
5845 66
14613 562
19429 662
4295 400