2998 743
1034 60
1491 295
3624 874
4974 220
1178 181
2517 254
831 57
705 45
278 60
2706 592
616 143
4576 469
2856 436
1021 62
3171 768
2975 657
3251 342
1843 256
2940 315
2933 467
967 223
1689 79
1116 90