2693 71
23371 430
56131 842
247327 550
77823 338
93002 472
33379 442
55420 106
149447 582
81941 989
14872 598
19126 597
5154 78
70087 258
10583 846
25833 556
9723 414
58013 620
154431 260
11988 192
30905 373
120968 1187
29777 636
84269 581
13474 417
12559 540
314472 1252