5933 133
8288 584
9532 601
6815 179
8030 396
17386 401
19857 697
37632 362
7485 50
13910 76
3018 566
2233 176
2992 272