3931 290
8423 83
2814 277
7980 51
3927 447
7436 201
17978 426
4656 116
2761 506
42047 395
1841 381
3799 746
2849 388
632 55
2063 489