4295 506
6402 132
40051 318
186987 397
5228 411
1932 287
5414 676
3105 92
3856 309
5384 609
4045 508
17752 291
11922 884
6423 482
12785 580
19958 624
839775 1666
204278 477
37029 675
155486 450
158332 781
28291 244
11461 169
31464 757
66621 264
90857 610
444066 1612
36726 703