58023 375
5368 351
6009 269
5460 493
7542 111
16041 247
2656 326
608071 1465
10433 291
16915 160
138530 407
6449 70
16638 413
14891 645
297526 1007
11431 635
24513 694
3033 372
11192 660
2434 73