2230 29
5490 629
7941 318
11641 243
4851 621
26923 477
5494 767
48243 941
99052 250
22125 808
21217 502
104832 509
19916 171
114951 508
10289 487
50904 78
25474 262
76117 491
8251 603
190783 216
59034 600
49633 255
5541 47
17188 359
22540 87
4921 455
56348 762
69291 160