32594 412
15228 233
120354 425
36036 585
448906 1064
15547 177
59413 429
45215 235
55523 262
15435 772
7686 587
5705 350
5318 883
6044 432