2230 29
5491 629
7941 318
11641 243
4851 621
26923 477
5494 767
48243 941
99052 250
22125 808
21218 502
104833 509
19920 171
114956 508
10289 487
50905 78
25474 262
76118 491
8253 603
190784 216
59037 600
49633 255
5541 47
17189 359
22540 87
4922 455
56348 762
69294 160