2230 29
5491 629
7941 318
11641 243
4851 621
26923 477
5494 767
48243 941
99052 250
22125 808
21217 502
104832 509
19920 171
114954 508
10289 487
50905 78
25474 262
76117 491
8252 603
190783 216
59037 600
49633 255
5541 47
17188 359
22540 87
4922 455
56348 762
69293 160