3526 291
16742 422
6270 286
243737 1195
2288007 3862
927402 955
246968 1043
327833 529
5829 555
382651 1160
193151 743
250735 640
12664 683
187392 592
5815 63
249512 1180
95056 372
142117 691
175479 790
115252 632
124857 1077
45692 385
54306 627
10508 148
291152 1058
104172 465
195954 489
256846 831