14593 503
3885 86
5878 107
7324 302
6508 374
5468 308
7740 718
19539 645
4629 170
6157 786
9465 363
8713 825
5419 192
4501 346
9242 515
10261 186
5748 549
4935 472
6747 249
13429 131
5362 565
6855 860
13136 265
7073 667
3704 65
4664 280
7656 91
41161 531