30601 295
19134 820
14087 592
10938 138
18562 393
8014 603
3060 94
3588 331
4362 525
6179 206
40776 158
13307 211
24916 437
9160 101
19497 169
26779 769
15589 711
29842 325
41525 527
17061 281
5435 814
3246 465
7346 476
3877 274
66102 320
4257 745
6007 233
77963 425