5502 423
19842 313
9335 439
13968 832
3730 301
4742 383
6858 432
19030 678
9531 353
7789 115
4228 266
16675 399
10194 309
25623 288
6353 61
4923 573
19953 273
3594 79
23003 371
6594 577
8162 518
10149 444
36216 460
2268 222