5095 640
11403 325
9764 63
2448 597
40575 304
7527 267
10490 154
11835 188
12665 449
12959 592
3645 302
4646 364
4683 291
9433 73
3058 355
7619 443
5560 861
28977 288
21562 270
28485 594
10231 832
3716 628
1735 86
3232 542
1916 329
2990 409
510 57
14125 356