2908 412
11729 522
3665 42
7731 672
3854 299
1942 276
8562 570
4198 438
8389 818
6838 521
10125 169
3161 609
2684 574
2215 78
3299 349
12506 806
15448 545
6111 228
5369 461
16515 847
13181 775
12365 612
5684 402
8071 111
7495 407
6382 253
4639 603
11596 809