2901 283
3486 514
7052 403
159971 728
21323 553
11207 609
943 167
3300 343
2857 564
6078 789
91683 728
6012 649
132453 312
5582 433
57177 398
3639 395
331583 591
12654 678
400445 750
17145 399
12109 242
151622 740
20134 188
11864 666
18638 878
6249 397
31271 864
400360 888