15968 179
3986 92
7801 111
16666 701
5143 212
16857 54
11008 129
11136 793
8028 194
9372 384
22580 382
8475 249
8675 79
2521 268
5456 647
22383 327
20051 262
8729 29
4844 486
5049 386