2894 106
24893 169
47863 372
5325 468
5000 55
370084 735
31089 300
3482 438
4408 508
4827 845
3498 383
2719 105
7971 608
3764 470