15021 117
7935 406
5094 784
4394 406
3532 202
21424 631
17666 547
7553 368
3162 247
20247 143
6522 233
2587 176
4141 516
3096 130
8902 508
2840 374
4541 590
6149 451
3194 67
5605 407
5647 625
7688 290
5036 874
9365 38
4702 200
4929 608
4427 498
3037 46