3871 290
8416 83
2804 277
7960 51
3918 447
7397 201
17967 426
4650 116
2761 506
42035 395
1838 381
3795 746
2845 388
626 55
2059 489