2895 106
24907 169
47878 372
5326 468
5000 55
370201 735
31091 300
3482 438
4408 508
4827 845
3498 383
2719 105
7971 608
3765 470