5933 133
8285 584
9532 601
6815 179
8027 396
17383 401
19856 697
37629 362
7485 50
13910 76
3018 566
2233 176
2992 272