1296 250
1879 494
18210 231
17332 209
34492 586
7246 80
10436 297
7825 203
6342 111
76837 642
59783 506
20567 362
45890 304
23597 176
22018 596
40039 779
22512 292
33777 354
20482 528
27309 595
13884 115
19423 348
36865 143
29261 519
30545 596
31123 479
14733 217
12640 733