14006 312
3552 543
17945 301
2518 371
2910 263
13654 365
9990 177
6838 509
11679 661
22315 106
33011 613
21255 436
2350 314
9868 880
6383 135
2632 36
8268 444
3923 283
4145 470
15360 50
4286 246
3626 317
8547 648
6047 386
16628 61
11746 432
4947 145
10850 179