109348 207
96939 510
53599 175
13342 95
10672 81
11835 391
24508 367
8237 333
4791 605
3052 76
23639 798
3610 501
8013 613
35876 694
3068 422