931 229
2533 698
3736 472
8438 334
16861 169
16008 201
12047 473
11935 530
5382 571
8413 501
15663 396
19255 257
10348 403
5353 45