17442 97
2543 400
42289 232
32271 243
5875 273
28493 111
5452 466
4831 427
7348 60
9737 262
6590 679
13484 847
5017 97
12509 203
5773 580
2514 200
10917 92
147168 421
37842 283
11777 497
10159 784
22736 512
30171 833
9178 254
19578 497
10328 116
11165 406
8943 89