931 229
2533 698
3734 472
8426 334
16859 169
16004 201
12047 473
11934 530
5378 571
8413 501
15652 396
19254 257
10346 403
5351 45