2962 582
5948 587
5867 192
3449 317
2929 40
11196 287
2923 583
3258 275
2252 534
1988 181
2450 349
2619 201
4699 363
794 57
1652 246
3723 844
3121 502