2429 51
30550 760
5493 204
1666 42
7598 529
4765 161
5285 391
9186 61
11071 743
3803 39
3064 383
5174 529
4312 254
5858 846
6746 654
4689 203
5714 508
6398 559
22535 416
5631 897
9039 740
2183 191
8883 626
6498 610