3511 506
6426 86
6414 351
13785 200
16122 168
10667 609
16339 732
8256 676
3833 150
11755 377
3492 520
3780 436
3185 265
5197 719