2954 582
5943 587
5866 192
3449 317
2928 40
11194 287
2922 583
3257 275
2252 534
1988 181
2450 349
2619 201
4697 363
794 57
1652 246
3723 844
3121 502