2906 443
9258 545
8897 292
23179 386
29086 257
5356 312
4628 103
5929 214
1791 37
27015 608
5488 659
23038 356
7104 593
10288 221
4695 328
9225 723
5174 568
21096 419
11443 927
4361 457
5974 506
6672 611
8095 583
5378 863