3053 540
2239 95
10941 290
4616 756
2451 480
2492 84
7402 57
2478 348
2253 293
1455 41
3541 138
3867 693
4472 468
3931 615
1959 225
16251 267
2921 270
2565 304
15030 471
6777 785
31857 378
1573 298
2686 283
2976 483
3055 773
2702 103
1298 81
19550 258