2894 106
24901 169
47871 372
5325 468
5000 55
370132 735
31091 300
3482 438
4408 508
4827 845
3498 383
2719 105
7971 608
3764 470