2230 29
5491 629
7941 318
11641 243
4851 621
26924 477
5495 767
48243 941
99055 250
22125 808
21219 502
104834 509
19921 171
114958 508
10290 487
50905 78
25475 262
76119 491
8253 603
190784 216
59037 600
49636 255
5542 47
17190 359
22540 87
4922 455
56348 762
69295 160