3923 290
8421 83
2813 277
7974 51
3919 447
7428 201
17976 426
4652 116
2761 506
42045 395
1838 381
3796 746
2848 388
629 55
2060 489