32645 412
15233 233
120455 425
36045 585
449209 1065
15551 177
59563 429
45267 235
55630 263
15473 772
7693 587
5714 350
5326 883
6054 432