3526 291
16742 422
6270 286
243735 1195
2287911 3862
927402 955
246968 1043
327832 529
5829 555
382647 1160
193150 743
250734 640
12664 683
187392 592
5815 63
249504 1180
95055 372
142117 691
175478 790
115252 632
124856 1077
45691 385
54305 627
10507 148
291149 1058
104170 465
195952 489
256845 831