3401 295
4367 277
30295 464
5819 603
8612 753
6214 949
5453 672
35061 618
2249 159
7313 169
11654 445
2215 257
6126 408
15217 165
7460 407
2594 43
14667 401
4173 286
2496 449
7216 901
15381 350
10521 539
6265 756
3724 305
1026 64
5309 399
6611 926
4885 426