183875
37873
29247
28003
26522
145766
217899
30992
26347
52882
261621
152405
710538
301925
270311
441869
490400
62233
101660
40579