13960 523
13264 291
5451 69
15770 668
5474 258
12633 666
10182 363
16848 240
6023 192
4997 346
15250 588
8638 301
10014 700
7222 249
14301 131
15750 814
23491 429
14217 312
7656 860
18268 508
13927 265
15312 567
6193 137
3907 65
5708 279
13465 663
17422 379
40342 118