2992 160
5168 595
5129 115
1605 331
3388 436
5080 406
2851 784
3726 777
2454 557
3739 699
5696 562
706 94
1845 103
2858 443
795 113
823 165
1461 377
1416 157
3936 658
4824 424
2390 578
2070 450
3307 280
615 43