21328 36
8210 325
17650 238
8123 508
6403 393
20632 147
22951 398
4409 234
8981 186
10896 29
2141 218
9536 659
3985 66
16529 306
17389 305
19743 309
277234 864
3202 291
7058 612
4403 409
15067 558
12347 46
15831 295
17191 359
2987 381
4835 214
7633 176
12583 435