5043 178
29043 687
20496 681
5509 311
14371 269
26595 1041
4441 559
14575 644
23114 633
8669 1017
21401 610
19100 493
29095 376
14488 82
10427 201
17180 575
28467 968
37472 494
15025 666
25807 241
3316 112
3539 584
125747 465
18864 456
6647 360
4205 172
21925 894
3665 758