21084 62
24466 121
6103 480
4936 615
13071 66
4963 459
3712 183
12309 404
2233 299
2117 489
3344 508
2492 614
646 88
3236 562
4954 223
247 31
3686 200
922 219
2091 242
2386 378
4699 406