300133 1069
43066 453
148212 546
159530 327
263172 916
271826 604
107917 570
640072 1615
71825 145
436076 1585
280968 1391
315986 961
140453 610
185245 681
324993 1225
307178 695
102529 409
81214 571
345734 851
122741 163
241758 726
335588 708
70752 198
206337 964
150904 922
68648 382
298503 1205
105884 329