2943 582
5940 587
5866 192
3449 317
2926 40
11194 287
2921 583
3257 275
2252 534
1988 181
2450 349
2618 201
4697 363
794 57
1652 246
3722 844
3121 502