4097 350
2109 565
3585 804
2943 559
153239 259
19289 890
4100 371
4950 441
3482 232
3810 574
2586 360
5711 598
5661 238
4018 418
2453 471
1924 381
3969 700