3096 412
14636 523
5009 42
9263 672
4379 299
2137 276
9985 570
4872 439
10362 819
7520 521
12120 170
3411 609
2830 574
2716 78
3973 349
13454 807
6750 228
5940 461
14307 775
13886 613
6658 402
8650 407
7460 253
5365 603
13586 809
4993 553
4169 129
24241 196