3501 111
22446 813
13336 59
15655 147
7669 273
5719 568
136551 512
30894 301
4317 115
4199 188
3547 478
4677 284
44692 184
26660 617
5270 547
31058 434
16803 56
13861 537
9733 126
28613 538
20999 233
24780 283
174743 696
18472 523
21198 748
11593 41
8714 602
11611 239