3432 139
4867 831
15178 878
2632 327
4103 750
3114 69
4732 463
3842 343
4607 579
5512 717
4209 98
25471 644
7149 416
3329 41
6128 191
4911 465
3316 294
12344 682
5069 522
1929 174
4200 139
5360 255
5101 560
17452 38
3845 30
4383 253
8721 253
904881 2270