3582 500
12934 654
7517 782
12374 1110
19888 393
2867 241
10984 628
5823 774
30741 404
9739 499
4774 840
4032 557
75847 527
14865 608
8325 477
2871 265
9816 1027
7315 260
12009 135
2702 358
8618 61
4435 436
15922 434
2000 151