2491 362
25103 396
1455 150
3186 319
3540 474
3934 198
100435 508
3979 452
7222 501
8278 927
17264 768
2856 224
5336 469