13032 752
4635 373
17340 589
16487 58
6414 336
21105 448
70626 169
11095 502
4900 677
54844 352
20361 83
25272 329
74523 859
25280 188
10978 78
22004 263
31222 537
38017 97
10785 432
79340 310
3889 391
20136 267
16858 573
35142 121
2442 389
9326 850
6560 111
117258 641