16061 30
5188 429
6692 582
12014 467
19851 491
11177 199
43256 148
19760 363
6353 217
17373 201
13183 67
5289 255
8795 421
16332 401
14624 104
5505 251
4367 103
17392 287
76056 351
4001 373
7278 616
7163 733
5271 540
6248 48