3886 290
8418 83
2807 277
7963 51
3918 447
7403 201
17969 426
4652 116
2761 506
42040 395
1838 381
3795 746
2845 388
627 55
2060 489