2991 899
1609 387
4839 867
1093 126
1320 278
3317 769
11107 438
1076 233
1760 472
3170 976
1236 143
2608 332
309958 543
54606 328
39723 759
32614 374
60857 336
5873 756
15655 391
55260 392
26031 865
36827 954
27263 172
21359 363
28292 738
27542 782
37833 715
44977 420