931 229
2533 698
3736 472
8439 334
16861 169
16008 201
12047 473
11937 530
5382 571
8413 501
15664 396
19256 257
10348 403
5354 45