5095 640
11401 325
9763 63
2448 597
40573 304
7527 267
10490 154
11835 188
12665 449
12959 592
3644 302
4640 364
4683 291
9433 73
3057 355
7617 443
5559 861
28976 288
21557 270
28478 594
10229 832
3716 628
1735 86
3232 542
1916 329
2990 409
510 57
14121 356