3881 290
8418 83
2806 277
7961 51
3918 447
7401 201
17969 426
4652 116
2761 506
42040 395
1838 381
3795 746
2845 388
627 55
2060 489