50903 184
4719 420
38246 788
19946 100
7730 245
66354 897
6377 316
11391 231
30721 137
12455 465
41762 986
16278 854
30903 667
11252 520
34413 137
25222 612
14533 128
43977 930
11278 931
22195 743
44060 274
7642 359
157709 721
37274 257
21162 63
28642 631
14327 168