21031 305
6519 63
6330 779
5642 464
35388 677
5599 295
4472 45
2899 295
62270 261
13944 286
5480 411
10553 71
13135 574
23822 538
36299 246
19455 901
7064 70
11968 530
12588 518
20693 399
14666 269
14642 347
4872 122
6958 482
38017 412
6277 36
26563 257
16433 436