2230 29
5494 629
7941 318
11642 243
4851 621
26927 477
5496 767
48243 941
99062 250
22127 808
21227 502
104834 509
19924 171
114972 508
10292 487
50906 78
25477 262
76121 491
8253 603
190784 216
59048 600
49642 255
5543 47
17193 359
22541 87
4922 455
56353 762
69307 160