2951 514
6774 744
6525 234
4182 53
295682 1229
9369 103
12779 735
85371 1050
14396 653
18288 335
25469 279
42085 568
17782 608
20026 542
43043 490
3891 486
6043 605
5067 286
7299 111
5978 444
5161 690
6351 761
6489 225
4187 167
20870 673
2608 197
2662 514
24960 432