1338782 2517
307176 850
456897 1312
312528 1221
572633 1208
431000 1711
454068 727
351576 1121
16679 684
477103 694
17897 656
6787 45
11291 81
291366 625
21264 197
17882 526
242435 1384
16283 360
434403 1030
57994 336
21581 313
24096 771
135007 724
840934 1666