19522 1030
4794 618
12869 524
21375 328
4151 637
2413 87
5225 528
12273 584
3421 536
4977 246
4902 41
13425 266
13625 263
23269 116
13356 649
10902 628
2946 175
2565 294
44669 827
2226 101
6641 788
3472 664
8679 261
5537 671
13253 477
15807 386
1624 160
8354 208