43828 686
19423 263
9238 229
21927 313
8117 514
26450 435
7477 362
7592 77
4511 218
5044 661
10200 828
3777 387
10538 313
11630 345
3689 92