6630 488
23668 121
7902 724
7339 356
4752 388
2390 517
32389 489
77126 311
2835 89
34784 877
35190 81
8248 219
5238 305