40031 779
2886 295
6598 83
6695 549
16435 89
27242 595
3203 245
32152 392
8650 504
14674 503
6113 379
36187 277
4389 413
19466 614
4186 148
164007 974
3111 489
2766 450
6235 353
2973 249
5474 501
6473 193
3373 354
15048 222
2120 332
19993 547
8876 660
3672 632