2225 29
5486 629
7934 318
11623 243
4850 621
26919 477
5488 767
48240 941
99038 250
22120 808
21192 501
104825 509
19909 171
114911 508
10283 487
50902 78
25467 262
76096 491
8249 603
190772 216
59008 600
49625 255
5540 47
17182 359
22536 87
4919 455
56340 762
69272 160