5295 156
5704 607
12998 738
4769 118
10513 555
7365 32
10070 588
3025 409
3399 295
4340 277
5813 603
8602 753
6197 949
5450 672
2242 159
2205 257
7445 407
2584 43
14651 401
4169 286
2490 449
7206 901
10502 539
6259 756
3718 305
1012 64
5299 399
6598 926