2691 601
2582 728
1377 131
8920 215
2089 495
6464 451
190632 216
14329 296
20231 806
20256 464
13193 273
5927 508
6399 130