3400 591
939 38
3048 265
379334 745
1665 332
28410 377
121873 380
4291 473
3553 489
18404 611
37034 253
4427 296