929 229
2532 698
3715 472
8256 334
16667 169
15954 201
12027 473
11917 530
5365 571
8409 501
15556 396
19251 257
10340 403
5331 45