3816 322
6651 509
8778 415
2941 805
6713 113
47904 165
12172 252
27620 1014
79010 627
7371 389
27344 837
23274 602
12965 549
2729237 4036
7343 52
29042 89
11607 380
5433 36
14050 905
14248 96
10912 72
52327 725
12011 617
17866 535
22270 202
2102 241
22503 420
7942 121