21002 459
27495 545
2917 452
23417 386
29732 187
221215 265
187382 590
296066 1007
13095 371
21100 944
13818 285
97356 737
9821 953
3299 354
8207 101
3613 39
3644 302
4766 421
9160 553