298845 1059
25516 159
37087 433
43804 677
5616 155
2689 751
10044 414
28601 600
20548 517
7245 733
6621 323
13466 532
2928 506
28319 519
75176 932
38228 382
32670 120
83304 418
352 55
26713 748
33570 578
28818 309
5889 288
21111 699