3005 411
2228 319
12608 326
33981 408
170384 313
110131 818
17456 387
23186 185
10731 47
32632 430
52371 182
15712 221
54330 544
14486 700
13180 83
9739 499
18398 619
9834 440
13458 162
33929 841
32799 77