3936 290
8426 83
2814 277
7981 51
3927 447
7439 201
17978 426
4657 116
2761 506
42047 395
1841 381
3799 746
2849 388
632 55
2063 489