3063 540
2243 95
10981 290
4618 756
2455 480
2497 84
7430 57
2483 348
2256 293
1460 41
3548 138
3880 693
4486 468
3936 615
1962 225
16274 267
2927 270
2570 304
15087 471
6792 785
31873 378
1578 298
2692 283
2980 483
3056 773
2739 103
1309 81
19561 258