2932 88
105979 130
9662 534
225991 502
95124 869
2276 66
33996 502
93126 284
129090 540
24549 149
131169 734
382059 979
106645 566
15386 453
271009 757
139244 897
154997 464
43206 649
51903 458
12215 446
54291 385
3297 608
75492 881