40473 131
3164 137
6442 164
6190 188
5642 853
10487 95
17882 487
28772 177
5247 616
6532 741
8574 501
3800 167
3497 138
12605 967
3493 586
20221 762
2539 425
2384 612
3058 621