3186 371
5670 263
15807 366
4877 943
31687 291
12639 177
12596 387
8777 509
14289 664
29850 107
41032 615
25806 436
7829 620
3003 314
11475 880
8022 135
3812 37
11653 445
5578 283
10854 606
5318 473
8841 324
19869 52
11244 318
39753 129
3522 304
5924 156
6694 251