5063 983
12095 158
11399 58
4835 397
5294 796
3049 210
6096 216
6624 516
24226 328
14181 502
13740 726
29045 367
5487 378
3597 267
8394 689
2879 337
20698 93
12507 357
7548 672
6094 532
6854 266
9918 42
3731 27
4045 661