19016 546
10593 448
6442 696
8150 418
15568 406
41251 381
11416 642
13473 559
2996 25
10499 444
9782 365
8856 98
9418 255
3043 220
24979 358
3561 92
5213 879
2832 527
2243 386
3337 406