3025 68
5267 503
3683 495
5308 598
7157 575
2081 27
7012 929
7470 337
9118 33
3307 198
2372 345
4909 349
2669 312
9897 842
2898 366
2420 331
21457 1019
23152 668
3106 440
13147 475
1659 159
8983 524
16180 552
5145 458
2156 227
8866 473
2316 322
83950 616