26096 249
5019 590
5586 277
38240 348
2611 172
7058 306
68923 774
1850112 3778
21375 593
23599 142
7194 301
10390 572
3928 815
829 80
1113 219
1924 467
4826 726
20411 453
3917 601
5814 186
1456 226
759 94
1048 50
5495 228
11531 38
1534 248
545 52
5764 291