30942 96
3736 179
6842 314
14204 450
76494 578
31194 501
20268 176
3544 80
41083 450
8635 284
32399 125
20581 154
3776 334
39570 527
23086 981
21927 354
3883 649
10100 740
4494 343
16223 711
5271 302
12245 244
5445 566
15278 264