3091 629
2612 597
33098 620
13542 358
26939 763
17690 197
36394 643
5295 680
9139 164
3966 253
1359 191
17897 322
4140 728