19449 190
4298 300
5548 884
8306 812
2959 521
1599 53
2997 388
982 28
5998 678
3120 143
6509 409
3022 377
2518 115
2127 283
4318 548
5669 657
6235 232
6564 244
8358 533
3045 247
7668 518
6514 80
3444 846
7422 632