12361 123
5004 133
5528 475
5063 983
12095 158
11399 58
25031 130
4835 397
5294 796
3049 210
6096 216
2816 323
24226 328
14181 502
13740 726
29045 367
5487 378
3597 267
8394 689
2879 337
20698 93
4712 164
7548 672
6094 532