1296 250
1879 494
18210 231
17332 209
34492 586
7246 80
10436 297
7824 203
6342 111
76837 642
59782 506
20567 362
45889 304
23593 176
22018 596
40039 779
22504 292
33777 354
20481 528
27308 595
13883 115
19422 348
36863 143
29260 519
30545 596
31120 479
14730 217
12640 733