15031 795
2307 39
5597 506
4368 312
3067 419
4689 286
11679 616
6412 69
3020 128
10500 409
14016 445
12283 783
11530 172
11405 353
12262 289
19779 418
4923 585
3002 586
3840 315
9093 135
6526 437
8689 977
6697 632
6148 843