15057 178
3793 92
7533 111
16430 701
4990 212
16736 54
10868 129
11082 793
7988 194
9353 384
22395 382
8419 249
8612 79
2497 268
5416 647
22253 327
19967 262
8640 29
4805 486
4979 386