50893 184
4718 420
38240 788
19945 100
7729 245
66344 897
6377 316
11384 231
30720 137
12453 465
41741 985
16272 854
30893 667
11249 520
34402 137
25215 612
14527 128
43972 930
11278 931
22192 743
44053 274
7639 359
157687 721
37268 257
21159 63
28636 631
14325 168