2996 163
4032 373
16494 409
7387 251
16178 289
56876 704
73486 494
807 66
12877 361
21112 323
17262 867
6508 249
165376 1184
3616 80
23727 344
14820 589
9437 683
103247 526
12705 464
81003 795
10963 45
49641 79
5832 605
18210 880
27874 756
43886 243
30347 166