2230 29
5492 629
7941 318
11641 243
4851 621
26924 477
5495 767
48243 941
99055 250
22125 808
21221 502
104834 509
19922 171
114959 508
10291 487
50905 78
25475 262
76120 491
8253 603
190784 216
59040 600
49637 255
5542 47
17191 359
22540 87
4922 455
56349 762
69300 160