3828 121
3660 81
5021 663
10046 728
13167 285
7082 451
5339 454
6937 307
6089 258
159544 477
54414 328
20011 597
8842 410
25085 447
14718 461
13391 719
7031 669
5674 78
4701 207
2891 68
4749 103
9297 215
2753970 4078
248328 1043