3076 34
2801 306
48367 276
100363 538
76122 368
13344 189
101310 607
41111 416
51898 95
72683 285
184635 1147
31139 165
10152 212
39361 549
53134 371
15255 399
12613 687
82143 235
59955 572
87826 662
51291 605
84280 352
60440 165
43633 338
63162 853